wavecut terrace - French English Dictionary